﻿.xmlcontrol .st 
{
    line-height:20px;    
}
.xmlcontrol .c  {cursor:hand}
.xmlcontrol .b  {color:red; font-family:'Courier New'; font-weight:bold;
     text-decoration:none}
.xmlcontrol .e  {margin-left:1em; text-indent:-1em; margin-right:1em}
.xmlcontrol .k  {margin-left:1em; text-indent:-1em; margin-right:1em}
.xmlcontrol .t  {color:#990000}
.xmlcontrol .xt {color:#990099}
.xmlcontrol .ns {color:red}
.xmlcontrol .dt {color:green}
.xmlcontrol .m  {color:blue}
.xmlcontrol .tx {font-weight:bold}
.xmlcontrol .db {text-indent:0px; margin-left:1em; margin-top:0px;
     margin-bottom:0px;padding-left:.3em;
     border-left:1px solid #CCCCCC; font:small Courier}
.xmlcontrol .di {font:small Courier}
.xmlcontrol .d  {color:blue}
.xmlcontrol .pi {color:blue}
.xmlcontrol .cb {text-indent:0px; margin-left:1em; margin-top:0px;
     margin-bottom:0px;padding-left:.3em; font:small Courier;
     color:#888888}
.xmlcontrol .ci {font:small Courier; color:#888888}
.xmlcontrol PRE {margin:0px; display:inline}

.xmlcontrol
{
    white-space: pre;           /* CSS 2.0 */
    white-space: pre-wrap;      /* CSS 2.1 */
    white-space: pre-line;      /* CSS 3.0 */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap;  /* HP Printers */
    word-wrap: break-word;      /* IE 5+ */
}